package net.dgg.zz.credential.certificateWarning.dto;

import java.util.Date;

/**
 * @author zsx
 * @Title: CertificateWarningDto
 * @ProjectName zz-sc-zs
 * @Description: 证书预警通用实体
 * @date 2018/8/23 11:33
 */
public class CertificateWarningDto {

    private Long id;//证书系统ID
    private String certificateName;//证书名称
    private String certificateType;//证书类型
    private String certificateSpecialtys;//证书专业
    private String certificateLevel;//证书等级
    private String signOrgName;//所属事业部名称
    private String scOrderNo; //关联生产订单
    private Long scOrderId;//关联生产订单id
    private String businessNo;//关联商机编号
    private String collectorName; //收证商务
    private String certificateCode;//证书编号
    private String certificateNo;//证书编号
    private String personalName;//持证人
    private String personalPhone;//持证人电话
    private String personalIdCard;//持证人身份证号

    private Date certificateExpiryTime;//证书到期时间
    private Date certificateToThreeTime;//三类到期时间
    private Date affiliatedexpireTime;  //使用到期时间
    private Date threeAffiliatedExpireTime;   //三类使用到期时间
    private Date lastUserTime; //未使用起始时间
    private Date talentContractExpireTime;//人才合同到期时间
    private Date companyContractExpireTime;//企业合同到期时间
    private Date lastWarehousingTime;//  最新入库时间


    public Long getId() {
        return id;
    }

    public String getBusinessNo() {
        return businessNo;
    }

    public void setBusinessNo(String businessNo) {
        this.businessNo = businessNo;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCertificateName() {
        return certificateName;
    }

    public void setCertificateName(String certificateName) {
        this.certificateName = certificateName;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }

    public String getCertificateSpecialtys() {
        return certificateSpecialtys;
    }

    public void setCertificateSpecialtys(String certificateSpecialtys) {
        this.certificateSpecialtys = certificateSpecialtys;
    }

    public String getCertificateLevel() {
        return certificateLevel;
    }

    public void setCertificateLevel(String certificateLevel) {
        this.certificateLevel = certificateLevel;
    }

    public String getSignOrgName() {
        return signOrgName;
    }

    public void setSignOrgName(String signOrgName) {
        this.signOrgName = signOrgName;
    }

    public String getScOrderNo() {
        return scOrderNo;
    }

    public void setScOrderNo(String scOrderNo) {
        this.scOrderNo = scOrderNo;
    }

    public String getCollectorName() {
        return collectorName;
    }

    public void setCollectorName(String collectorName) {
        this.collectorName = collectorName;
    }

    public String getCertificateCode() {
        return certificateCode;
    }

    public void setCertificateCode(String certificateCode) {
        this.certificateCode = certificateCode;
    }

    public String getPersonalName() {
        return personalName;
    }

    public void setPersonalName(String personalName) {
        this.personalName = personalName;
    }

    public String getPersonalPhone() {
        return personalPhone;
    }

    public void setPersonalPhone(String personalPhone) {
        this.personalPhone = personalPhone;
    }

    public String getPersonalIdCard() {
        return personalIdCard;
    }

    public void setPersonalIdCard(String personalIdCard) {
        this.personalIdCard = personalIdCard;
    }

    public Date getCertificateExpiryTime() {
        return certificateExpiryTime;
    }

    public void setCertificateExpiryTime(Date certificateExpiryTime) {
        this.certificateExpiryTime = certificateExpiryTime;
    }

    public Date getCertificateToThreeTime() {
        return certificateToThreeTime;
    }

    public void setCertificateToThreeTime(Date certificateToThreeTime) {
        this.certificateToThreeTime = certificateToThreeTime;
    }

    public Date getAffiliatedexpireTime() {
        return affiliatedexpireTime;
    }

    public void setAffiliatedexpireTime(Date affiliatedexpireTime) {
        this.affiliatedexpireTime = affiliatedexpireTime;
    }

    public Date getThreeAffiliatedExpireTime() {
        return threeAffiliatedExpireTime;
    }

    public void setThreeAffiliatedExpireTime(Date threeAffiliatedExpireTime) {
        this.threeAffiliatedExpireTime = threeAffiliatedExpireTime;
    }

    public Date getLastUserTime() {
        return lastUserTime;
    }

    public void setLastUserTime(Date lastUserTime) {
        this.lastUserTime = lastUserTime;
    }

    public Date getTalentContractExpireTime() {
        return talentContractExpireTime;
    }

    public void setTalentContractExpireTime(Date talentContractExpireTime) {
        this.talentContractExpireTime = talentContractExpireTime;
    }

    public Date getCompanyContractExpireTime() {
        return companyContractExpireTime;
    }

    public void setCompanyContractExpireTime(Date companyContractExpireTime) {
        this.companyContractExpireTime = companyContractExpireTime;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public Long getScOrderId() {
        return scOrderId;
    }

    public void setScOrderId(Long scOrderId) {
        this.scOrderId = scOrderId;
    }

    public Date getLastWarehousingTime() {
        return lastWarehousingTime;
    }

    public void setLastWarehousingTime(Date lastWarehousingTime) {
        this.lastWarehousingTime = lastWarehousingTime;
    }
}
